home *** CD-ROM | disk | FTP | other *** search
/ CD Fun House 1 / CD Fun House (Wayzata Technology).iso / •The Simulator• / Pharaoh v1.0 ••••• / Pharaoh / Pharaoh.rsrc / CODE_7.txt < prev    next >
Text File  |  1988-04-23  |  21KB  |  371 lines

  1. # near model CODE resource
  2. # jump table entries: 760-765 (6 of them)
  3. export_95:
  4. 00000000  4E56 0000                link       A6, 0
  5. 00000004  4A6D EBEA                tst.w      [A5 - 0x1416]
  6. 00000008  6612                     bne        +0x14 /* 0000001C */
  7. 0000000A  3F3C 0424                move.w     -[A7], 0x424
  8. 0000000E  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  9. 00000012  544F                     addq.w     A7, 2
  10. 00000014  4A40                     tst.w      D0
  11. 00000016  6704                     beq        +0x6 /* 0000001C */
  12. 00000018  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  13. label0000001C:
  14. 0000001C  42AD EB70                clr.l      [A5 - 0x1490]
  15. 00000020  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  16. 00000024  4E5E                     unlink     A6
  17. 00000026  4E75                     rts
  18. export_97:
  19. 00000028  4E56 FFFC                link       A6, -0x0004
  20. 0000002C  3F3C 0424                move.w     -[A7], 0x424
  21. 00000030  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  22. 00000034  544F                     addq.w     A7, 2
  23. 00000036  4A40                     tst.w      D0
  24. 00000038  6702                     beq        +0x4 /* 0000003C */
  25. 0000003A  617C                     bsr        +0x7E /* 000000B8 */
  26. label0000003C:
  27. 0000003C  4EBA 02C4                jsr        [PC + 0x2C4 /* 00000302 */]
  28. 00000040  4A40                     tst.w      D0
  29. 00000042  6710                     beq        +0x12 /* 00000054 */
  30. 00000044  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  31. 00000048  2F2D EB70                move.l     -[A7], [A5 - 0x1490]
  32. 0000004C  3F2D EFB2                move.w     -[A7], [A5 - 0x104E]
  33. 00000050  6108                     bsr        +0xA /* 0000005A */
  34. 00000052  5C4F                     addq.w     A7, 6
  35. label00000054:
  36. 00000054  7000                     moveq.l    D0, 0x00
  37. 00000056  4E5E                     unlink     A6
  38. 00000058  4E75                     rts
  39. fn0000005A:
  40. 0000005A  4E56 FFFC                link       A6, -0x0004
  41. 0000005E  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  42. 00000062  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  43. 00000066  6124                     bsr        +0x26 /* 0000008C */
  44. 00000068  5C4F                     addq.w     A7, 6
  45. 0000006A  2D40 FFFC                move.l     [A6 - 0x4], D0
  46. 0000006E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  47. 00000072  4EAD 00CA                jsr        [A5 + 0xCA /* export_21 */]
  48. 00000076  584F                     addq.w     A7, 4
  49. 00000078  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  50. 0000007C  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  51. 00000080  584F                     addq.w     A7, 4
  52. 00000082  4EAD 02E2                jsr        [A5 + 0x2E2 /* export_88 */]
  53. 00000086  7001                     moveq.l    D0, 0x01
  54. 00000088  4E5E                     unlink     A6
  55. 0000008A  4E75                     rts
  56. fn0000008C:
  57. 0000008C  4E56 FFFC                link       A6, -0x0004
  58. 00000090  3B6E 0008 EFB2           move.w     [A5 - 0x104E], [A6 + 0x8]
  59. 00000096  2B6E 000A EB70           move.l     [A5 - 0x1490], [A6 + 0xA]
  60. 0000009C  42A7                     clr.l      -[A7]
  61. 0000009E  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  62. 000000A2  584F                     addq.w     A7, 4
  63. 000000A4  2D40 FFFC                move.l     [A6 - 0x4], D0
  64. 000000A8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  65. 000000AC  6158                     bsr        +0x5A /* 00000106 */
  66. 000000AE  584F                     addq.w     A7, 4
  67. 000000B0  202E FFFC                move.l     D0, [A6 - 0x4]
  68. 000000B4  4E5E                     unlink     A6
  69. 000000B6  4E75                     rts
  70. export_96:
  71. fn000000B8:
  72. 000000B8  4E56 FFFC                link       A6, -0x0004
  73. 000000BC  42A7                     clr.l      -[A7]
  74. 000000BE  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  75. 000000C2  584F                     addq.w     A7, 4
  76. 000000C4  2D40 FFFC                move.l     [A6 - 0x4], D0
  77. 000000C8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  78. 000000CC  4EAD 00D2                jsr        [A5 + 0xD2 /* export_22 */]
  79. 000000D0  584F                     addq.w     A7, 4
  80. 000000D2  4AAD EB70                tst.l      [A5 - 0x1490]
  81. 000000D6  6604                     bne        +0x6 /* 000000DC */
  82. 000000D8  4EBA 01C6                jsr        [PC + 0x1C6 /* 000002A0 */]
  83. label000000DC:
  84. 000000DC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  85. 000000E0  4EBA 0106                jsr        [PC + 0x106 /* 000001E8 */]
  86. 000000E4  584F                     addq.w     A7, 4
  87. 000000E6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  88. 000000EA  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  89. 000000EE  584F                     addq.w     A7, 4
  90. 000000F0  4E5E                     unlink     A6
  91. 000000F2  4E75                     rts
  92. export_98:
  93. 000000F4  4E56 0000                link       A6, 0
  94. 000000F8  4EBA 01A6                jsr        [PC + 0x1A6 /* 000002A0 */]
  95. 000000FC  4A40                     tst.w      D0
  96. 000000FE  6702                     beq        +0x4 /* 00000102 */
  97. 00000100  61B6                     bsr        -0x48 /* 000000B8 */
  98. label00000102:
  99. 00000102  4E5E                     unlink     A6
  100. 00000104  4E75                     rts
  101. fn00000106:
  102. 00000106  4E56 0000                link       A6, 0
  103. 0000010A  4EAD 03B2                jsr        [A5 + 0x3B2 /* export_114 */]
  104. 0000010E  486D EFB0                pea.l      [A5 - 0x1050]
  105. 00000112  3F2D EFB2                move.w     -[A7], [A5 - 0x104E]
  106. 00000116  2F2D EB70                move.l     -[A7], [A5 - 0x1490]
  107. 0000011A  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  108. 0000011E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  109. 00000122  486D EFB4                pea.l      [A5 - 0x104C]
  110. 00000126  3F2D EFB0                move.w     -[A7], [A5 - 0x1050]
  111. 0000012A  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  112. 0000012E  5C4F                     addq.w     A7, 6
  113. 00000130  2F2D EFB4                move.l     -[A7], [A5 - 0x104C]
  114. 00000134  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  115. 00000138  4EAD 0262                jsr        [A5 + 0x262 /* export_72 */]
  116. 0000013C  504F                     addq.w     A7, 8
  117. 0000013E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  118. 00000142  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  119. 00000146  584F                     addq.w     A7, 4
  120. 00000148  246E 0008                movea.l    A2, [A6 + 0x8]
  121. 0000014C  2F12                     move.l     -[A7], [A2]
  122. 0000014E  486D EFB4                pea.l      [A5 - 0x104C]
  123. 00000152  3F2D EFB0                move.w     -[A7], [A5 - 0x1050]
  124. 00000156  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  125. 0000015A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  126. 0000015E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  127. 00000162  4EAD 0252                jsr        [A5 + 0x252 /* export_70 */]
  128. 00000166  584F                     addq.w     A7, 4
  129. 00000168  3F2D EFB0                move.w     -[A7], [A5 - 0x1050]
  130. 0000016C  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  131. 00000170  544F                     addq.w     A7, 2
  132. 00000172  4E5E                     unlink     A6
  133. 00000174  4E75                     rts
  134. 00000176  4E56 FFFC                link       A6, -0x0004
  135. 0000017A  4EAD 03B2                jsr        [A5 + 0x3B2 /* export_114 */]
  136. 0000017E  42A7                     clr.l      -[A7]
  137. 00000180  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  138. 00000184  584F                     addq.w     A7, 4
  139. 00000186  2D40 FFFC                move.l     [A6 - 0x4], D0
  140. 0000018A  42A7                     clr.l      -[A7]
  141. 0000018C  3F3C 0001                move.w     -[A7], 0x1
  142. 00000190  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  143. 00000194  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  144. 00000198  504F                     addq.w     A7, 8
  145. 0000019A  486D EFB4                pea.l      [A5 - 0x104C]
  146. 0000019E  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  147. 000001A2  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  148. 000001A6  5C4F                     addq.w     A7, 6
  149. 000001A8  2F2D EFB4                move.l     -[A7], [A5 - 0x104C]
  150. 000001AC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  151. 000001B0  4EAD 0262                jsr        [A5 + 0x262 /* export_72 */]
  152. 000001B4  504F                     addq.w     A7, 8
  153. 000001B6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  154. 000001BA  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  155. 000001BE  584F                     addq.w     A7, 4
  156. 000001C0  246E FFFC                movea.l    A2, [A6 - 0x4]
  157. 000001C4  2F12                     move.l     -[A7], [A2]
  158. 000001C6  486D EFB4                pea.l      [A5 - 0x104C]
  159. 000001CA  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  160. 000001CE  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  161. 000001D2  4FEF 000A                lea.l      A7, [A7 + 0xA]
  162. 000001D6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  163. 000001DA  4EAD 0252                jsr        [A5 + 0x252 /* export_70 */]
  164. 000001DE  584F                     addq.w     A7, 4
  165. 000001E0  202E FFFC                move.l     D0, [A6 - 0x4]
  166. 000001E4  4E5E                     unlink     A6
  167. 000001E6  4E75                     rts
  168. fn000001E8:
  169. 000001E8  4E56 FFFE                link       A6, -0x0002
  170. 000001EC  4EAD 03B2                jsr        [A5 + 0x3B2 /* export_114 */]
  171. 000001F0  486D EFB0                pea.l      [A5 - 0x1050]
  172. 000001F4  3F2D EFB2                move.w     -[A7], [A5 - 0x104E]
  173. 000001F8  2F2D EB70                move.l     -[A7], [A5 - 0x1490]
  174. 000001FC  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  175. 00000200  4FEF 000A                lea.l      A7, [A7 + 0xA]
  176. 00000204  3D40 FFFE                move.w     [A6 - 0x2], D0
  177. 00000208  0C6E FFD5 FFFE           cmpi.w     [A6 - 0x2], 0xFFD5
  178. 0000020E  6630                     bne        +0x32 /* 00000240 */
  179. 00000210  2F3C 5048 5356           move.l     -[A7], 0x50485356 /* 'PHSV' */
  180. 00000216  2F3C 5048 4152           move.l     -[A7], 0x50484152 /* 'PHAR' */
  181. 0000021C  3F2D EFB2                move.w     -[A7], [A5 - 0x104E]
  182. 00000220  2F2D EB70                move.l     -[A7], [A5 - 0x1490]
  183. 00000224  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  184. 00000228  4FEF 000E                lea.l      A7, [A7 + 0xE]
  185. 0000022C  486D EFB0                pea.l      [A5 - 0x1050]
  186. 00000230  3F2D EFB2                move.w     -[A7], [A5 - 0x104E]
  187. 00000234  2F2D EB70                move.l     -[A7], [A5 - 0x1490]
  188. 00000238  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  189. 0000023C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  190. label00000240:
  191. 00000240  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  192. 00000244  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  193. 00000248  584F                     addq.w     A7, 4
  194. 0000024A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  195. 0000024E  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  196. 00000252  584F                     addq.w     A7, 4
  197. 00000254  2B40 EFB4                move.l     [A5 - 0x104C], D0
  198. 00000258  246E 0008                movea.l    A2, [A6 + 0x8]
  199. 0000025C  2F12                     move.l     -[A7], [A2]
  200. 0000025E  486D EFB4                pea.l      [A5 - 0x104C]
  201. 00000262  3F2D EFB0                move.w     -[A7], [A5 - 0x1050]
  202. 00000266  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  203. 0000026A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  204. 0000026E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  205. 00000272  4EAD 0252                jsr        [A5 + 0x252 /* export_70 */]
  206. 00000276  584F                     addq.w     A7, 4
  207. 00000278  2F2D EFB4                move.l     -[A7], [A5 - 0x104C]
  208. 0000027C  3F2D EFB0                move.w     -[A7], [A5 - 0x1050]
  209. 00000280  4EAD 017A                jsr        [A5 + 0x17A /* export_43 */]
  210. 00000284  5C4F                     addq.w     A7, 6
  211. 00000286  3F2D EFB0                move.w     -[A7], [A5 - 0x1050]
  212. 0000028A  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  213. 0000028E  544F                     addq.w     A7, 2
  214. 00000290  3F2D EFB2                move.w     -[A7], [A5 - 0x104E]
  215. 00000294  42A7                     clr.l      -[A7]
  216. 00000296  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  217. 0000029A  5C4F                     addq.w     A7, 6
  218. 0000029C  4E5E                     unlink     A6
  219. 0000029E  4E75                     rts
  220. fn000002A0:
  221. 000002A0  4E56 0000                link       A6, 0
  222. 000002A4  2F2D EB74                move.l     -[A7], [A5 - 0x148C]
  223. 000002A8  487A 0042                pea.l      [PC + 0x42 /* 000002EC, value 0x11536176, pstring "Save Pharaoh Game" */]
  224. 000002AC  4AAD EB70                tst.l      [A5 - 0x1490]
  225. 000002B0  6706                     beq        +0x8 /* 000002B8 */
  226. 000002B2  262D EB70                move.l     D3, [A5 - 0x1490]
  227. 000002B6  6006                     bra        +0x8 /* 000002BE */
  228. label000002B8:
  229. 000002B8  45FA 0045                lea.l      A2, [PC + 0x45 /* 000002FF, value 0x4E 'N', cstring "" */]
  230. 000002BC  260A                     move.l     D3, A2
  231. label000002BE:
  232. 000002BE  2F03                     move.l     -[A7], D3
  233. 000002C0  42A7                     clr.l      -[A7]
  234. 000002C2  486D EF66                pea.l      [A5 - 0x109A]
  235. 000002C6  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  236. 000002CA  162D EF66                move.b     D3, [A5 - 0x109A]
  237. 000002CE  4883                     ext.w      D3
  238. 000002D0  4A43                     tst.w      D3
  239. 000002D2  6606                     bne        +0x8 /* 000002DA */
  240. 000002D4  7000                     moveq.l    D0, 0x00
  241. label000002D6:
  242. 000002D6  4E5E                     unlink     A6
  243. 000002D8  4E75                     rts
  244. label000002DA:
  245. 000002DA  3B6D EF6C EFB2           move.w     [A5 - 0x104E], [A5 - 0x1094]
  246. 000002E0  45ED EF70                lea.l      A2, [A5 - 0x1090]
  247. 000002E4  2B4A EB70                move.l     [A5 - 0x1490], A2
  248. 000002E8  7001                     moveq.l    D0, 0x01
  249. 000002EA  60EA                     bra        -0x14 /* 000002D6 */
  250. 000002EC  1153 6176                move.b     [A0 + 0x6176], [A3]
  251. 000002F0  6520                     bcs        +0x22 /* 00000312 */
  252. 000002F2  5068 6172                addq.w     [A0 + 0x6172], 8
  253. 000002F6  616F                     bsr        +0x71 /* 00000367 */
  254. 000002F8  6820                     bvc        +0x22 /* 0000031A */
  255. 000002FA  4761                     chk.w      D3, -[A1]
  256. 000002FC  6D65                     blt        +0x67 /* 00000363 */
  257. 000002FE  0000 0000                ori.b      D0, 0x0
  258. fn00000302:
  259. 00000302  4E56 0000                link       A6, 0
  260. 00000306  4EAD 03B2                jsr        [A5 + 0x3B2 /* export_114 */]
  261. 0000030A  2F2D EB74                move.l     -[A7], [A5 - 0x148C]
  262. 0000030E  42A7                     clr.l      -[A7]
  263. 00000310  42A7                     clr.l      -[A7]
  264. label00000312:
  265. 00000312  3F3C 0001                move.w     -[A7], 0x1
  266. 00000316  486D EB78                pea.l      [A5 - 0x1488]
  267. label0000031A:
  268. 0000031A  42A7                     clr.l      -[A7]
  269. 0000031C  486D EF66                pea.l      [A5 - 0x109A]
  270. 00000320  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  271. 00000324  162D EF66                move.b     D3, [A5 - 0x109A]
  272. 00000328  4883                     ext.w      D3
  273. 0000032A  4A43                     tst.w      D3
  274. 0000032C  6606                     bne        +0x8 /* 00000334 */
  275. 0000032E  7000                     moveq.l    D0, 0x00
  276. label00000330:
  277. 00000330  4E5E                     unlink     A6
  278. 00000332  4E75                     rts
  279. label00000334:
  280. 00000334  3B6D EF6C EFB2           move.w     [A5 - 0x104E], [A5 - 0x1094]
  281. 0000033A  45ED EF70                lea.l      A2, [A5 - 0x1090]
  282. 0000033E  2B4A EB70                move.l     [A5 - 0x1490], A2
  283. 00000342  7001                     moveq.l    D0, 0x01
  284. 00000344  60EA                     bra        -0x14 /* 00000330 */
  285. export_99:
  286. 00000346  4E56 FFFC                link       A6, -0x0004
  287. 0000034A  486D FED2                pea.l      [A5 - 0x12E]
  288. 0000034E  486D FFD2                pea.l      [A5 - 0x2E]
  289. 00000352  486D EFB8                pea.l      [A5 - 0x1048]
  290. 00000356  A9F5                     syscall    GetAppParms
  291. 00000358  4267                     clr.w      -[A7]
  292. 0000035A  3F2D FFD2                move.w     -[A7], [A5 - 0x2E]
  293. 0000035E  486D FFD4                pea.l      [A5 - 0x2C]
  294. 00000362  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  295. 00000366  301F                     move.w     D0, [A7]+
  296. 00000368  246D EFB8                movea.l    A2, [A5 - 0x1048]
  297. 0000036C  2252                     movea.l    A1, [A2]
  298. 0000036E  3D69 0002 FFFE           move.w     [A6 - 0x2], [A1 + 0x2]
  299. 00000374  246D EFB8                movea.l    A2, [A5 - 0x1048]
  300. 00000378  2252                     movea.l    A1, [A2]
  301. 0000037A  3D51 FFFC                move.w     [A6 - 0x4], [A1]
  302. 0000037E  4A6E FFFE                tst.w      [A6 - 0x2]
  303. 00000382  6606                     bne        +0x8 /* 0000038A */
  304. 00000384  7000                     moveq.l    D0, 0x00
  305. label00000386:
  306. 00000386  4E5E                     unlink     A6
  307. 00000388  4E75                     rts
  308. label0000038A:
  309. 0000038A  4A6E FFFC                tst.w      [A6 - 0x4]
  310. 0000038E  6644                     bne        +0x46 /* 000003D4 */
  311. 00000390  0C6E 0001 FFFE           cmpi.w     [A6 - 0x2], 0x1
  312. 00000396  663C                     bne        +0x3E /* 000003D4 */
  313. 00000398  246D EFB8                movea.l    A2, [A5 - 0x1048]
  314. 0000039C  2252                     movea.l    A1, [A2]
  315. 0000039E  0CA9 5048 5356 0006      cmpi.l     [A1 + 0x6], 0x50485356 /* 'PHSV' */
  316. 000003A6  670E                     beq        +0x10 /* 000003B6 */
  317. 000003A8  3F3C 0425                move.w     -[A7], 0x425
  318. 000003AC  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  319. 000003B0  544F                     addq.w     A7, 2
  320. 000003B2  7000                     moveq.l    D0, 0x00
  321. 000003B4  60D0                     bra        -0x2E /* 00000386 */
  322. label000003B6:
  323. 000003B6  246D EFB8                movea.l    A2, [A5 - 0x1048]
  324. 000003BA  2252                     movea.l    A1, [A2]
  325. 000003BC  4869 000C                pea.l      [A1 + 0xC]
  326. 000003C0  246D EFB8                movea.l    A2, [A5 - 0x1048]
  327. 000003C4  2252                     movea.l    A1, [A2]
  328. 000003C6  3F29 0004                move.w     -[A7], [A1 + 0x4]
  329. 000003CA  4EBA FC8E                jsr        [PC - 0x372 /* 0000005A */]
  330. 000003CE  5C4F                     addq.w     A7, 6
  331. 000003D0  7001                     moveq.l    D0, 0x01
  332. 000003D2  60B2                     bra        -0x4C /* 00000386 */
  333. label000003D4:
  334. 000003D4  4A6E FFFC                tst.w      [A6 - 0x4]
  335. 000003D8  670A                     beq        +0xC /* 000003E4 */
  336. 000003DA  3F3C 0426                move.w     -[A7], 0x426
  337. 000003DE  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  338. 000003E2  544F                     addq.w     A7, 2
  339. label000003E4:
  340. 000003E4  0C6E 0001 FFFE           cmpi.w     [A6 - 0x2], 0x1
  341. 000003EA  670A                     beq        +0xC /* 000003F6 */
  342. 000003EC  3F3C 0427                move.w     -[A7], 0x427
  343. 000003F0  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  344. 000003F4  544F                     addq.w     A7, 2
  345. label000003F6:
  346. 000003F6  7000                     moveq.l    D0, 0x00
  347. 000003F8  608C                     bra        -0x72 /* 00000386 */
  348. export_100:
  349. 000003FA  4E56 FFEE                link       A6, -0x0012
  350. 000003FE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  351. 00000402  4EAD 0292                jsr        [A5 + 0x292 /* export_78 */]
  352. 00000406  584F                     addq.w     A7, 4
  353. 00000408  486E FFF0                pea.l      [A6 - 0x10]
  354. 0000040C  4267                     clr.w      -[A7]
  355. 0000040E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  356. 00000412  4EAD 0172                jsr        [A5 + 0x172 /* export_42 */]
  357. 00000416  4FEF 000A                lea.l      A7, [A7 + 0xA]
  358. 0000041A  3D40 FFEE                move.w     [A6 - 0x12], D0
  359. 0000041E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  360. 00000422  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  361. 00000426  584F                     addq.w     A7, 4
  362. 00000428  4A6E FFEE                tst.w      [A6 - 0x12]
  363. 0000042C  6606                     bne        +0x8 /* 00000434 */
  364. 0000042E  303C 0001                move.w     D0, 0x1
  365. 00000432  6002                     bra        +0x4 /* 00000436 */
  366. label00000434:
  367. 00000434  4240                     clr.w      D0
  368. label00000436:
  369. 00000436  4E5E                     unlink     A6
  370. 00000438  4E75                     rts
  371.